package pe.edu.upc.dsd.gupotec.dao.jdbc;

import java.util.List;


import javax.sql.DataSource;


import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport;
import org.springframework.stereotype.Repository;

import pe.edu.upc.dsd.grupotec.model.Vuelo;
import pe.edu.upc.dsd.gupotec.dao.VueloDao;



@Repository
public class VueloDaoJdbc extends SimpleJdbcDaoSupport implements VueloDao{
	
	public VueloDaoJdbc(DataSource dataSource){
		setDataSource(dataSource);
		
	}

@Override
	public List<Vuelo> listadoVuelo() {
		return getSimpleJdbcTemplate().query(
				"select id, origen, destino from vuelos",
				new BeanPropertyRowMapper<Vuelo>(Vuelo.class));
	}
	
	
	
	




}
